hydroxyglutamic acid - French English Dictionary